*{ padding:0; margin:0;}
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
img{ border:0; background-color:#fff}
a{ text-decoration:none;}
a:hover{ color:#ff7900;}
ul,li{ list-style:none;}
.clear{ clear:both;}

/*右侧悬浮菜单*/
.floating_ck{position:fixed;right:0;top:425px; z-index:9999}
.floating_ck dl dd{position:relative;width:45px;height:45px;background-color:#a2a5a4; margin-bottom:1px;text-align:center;background-repeat:no-repeat;background-position:center center;cursor:pointer;background-size:31px;}
.floating_ck dl dd:hover{background-color:#333;}
.floating_ck dl dd:hover .floating_left{display:block;}

.consult{background:url(../images/zxicon.png);}
.words{background:url(../images/qq.png);}
.quote{background:url(../images/kficon.png);}
.qrcord{background:url(../images/ewm.png);}
.return{background:url(../images/fanhui.png); background-color:#ac1a2f!important}

.floating_ck dd span{color:#fff;display:block;padding-top:45px;}
.floating_left{position:absolute;left:-200px;top:0px;width:200px;height:45px;background-color:#333;display:none;}
.floating_left a{color:#fff;line-height:45px;}
.floating_ewm{height:160px;top:-23px;}
.floating_ewm i{background-image:url(../images/erweima.png);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}

.floating_lu{height:229px;top:-138px; padding:10px; box-sizing:border-box;}
.floating_lu input{ width:100%; border:none; line-height:24px; background-color:#cfd0cb;font-size:12px; color:#000; margin-top:5px;}
.floating_lu textarea { width:80%; border:none; background-color:#cfd0cb; margin-top:5px; font-size:12px; font-family:"微软雅黑";color:#000}
.coolbg{ background-color:#FFFFFF!important}
.kefu{ height:230px; position:fixed; right:0px; top:30%;}
.kf{ width:170px;height:45px; line-height:45px; overflow:hidden; margin-bottom:1px;}
.kf a{ display:block;height:45px; background-color:#a2a5a4; color:#FFFFFF!important; margin-left:125px; background-position:7px 7px;background-size:31px; padding-left:45px;transition: 0.5s; font-size:16px;}
.kf1:hover{margin-left:0px; background-color:#333;}
.kf2:hover{margin-left:0px; background-color:#333;margin-left:60px!important;}
.kf1{ background:url(../images/zxicon.png) no-repeat; }
.kf2{ background:url(../images/qq.png) no-repeat;}
/*index*/
#header{ height:420px;}
.contain{ width:996px; margin:0 auto; padding-top:25px;}
.left{ width:332px; float:left; z-index:9999; position:relative; height:260px;}
.right{ width:699px; float:left; margin-left:-35px; display:inline; position:relative; z-index:9999;}
.logo{ width:100%; height:70px;}
.menu{ width:166px; height:86px; float:left; z-index:9999; position:absolute; left:166px; top:0;}
.menu p a{ color:#333;}
.menu ul{ height:196px;}
.menu ul li{ line-height:22px; font-size:14px;}
.menu ul li a{ color:#333; font-weight:bold;}
.menu ul li a:hover,.menu p a:hover{ color:#ff7900;}
.tel{ float:left; padding-top:67px;}
.list{ position:relative; z-index:0;}
.list ul li{width:270px; margin-left:35px; line-height:18px; padding-bottom:14px; float:left; display:block;} 
.list ul li h4{ font-weight:normal; font-size:12px; height:16px}
.list ul li h4 a{ color:#333;}
.list ul li h4 a:hover{ color:#ff7900;}
.list ul li h6{ color:#888; font-size:12px; font-weight:bold; margin-bottom:4px;}
.list ul li p a{ display:block; width:10px; height:20px; background:url(../images/arrow.gif) no-repeat; margin-top:2px;}
.list ul li p a:hover{ background:url(../images/arrow_hover.gif) no-repeat;}
.left_botton{ width:16px; height:31px; position:absolute; left:0; top:3px; z-index:0;}
.right_botton{ width:16px; height:31px; position:absolute; right:20px; top:3px;}
.left_botton a{ display:block; width:16px; height:31px; background:url(../images/aroow333.png) no-repeat;}
.left_botton a:hover{ background:url(../images/arrow444.png) no-repeat;}
.right_botton a{ display:block; width:16px; height:31px; background:url(../images/arrow2.gif) no-repeat;}
.right_botton a:hover{ background:url(../images/arrow2_hover.gif) no-repeat;}
.foot{ width:996px; margin:0 auto; margin-top:66px; padding-bottom:15px;}
.foot p{ padding-left:166px; color:#888;}
.content{ height:245px; font-weight:bold}
#english{ color:#888;}
#english:hover{ color:#ff7900;}
.gd_detail{ padding-left:35px; width:609px;}
.gd_detail h2{ font-size:24px; font-family:"微软雅黑"; color:#888; padding-bottom:5px; font-weight:normal;}
.gd_detail p{ line-height:18px; color:#333;}
.gd_detail p a{ display:block; width:10px; height:20px; background:url(../images/arrow4.gif) no-repeat; margin-top:7px;}
.gd_detail p a:hover{ background:url(../images/arrow4_hover.gif) no-repeat;}
#en{ color:#888;}
#en:hover{ color:#ff7900;}
.odd{ clear:left;}

/*show*/
.con{ width:830px; padding-left:166px; margin:0 auto; margin-top:27px; height:170px;}
.back_index{ width:16px; float:left; height:31px; padding-top:18px;}
.back_index a{ background:url(../images/arrow3.gif) no-repeat; display:block; width:16px; height:31px;}
.back_index a:hover{ background:url(../images/arrow3_hover.gif) no-repeat;}
.con_inner{ margin-left:151px; float:left; width:609px;}
.con_inner h2{ font-size:24px; font-family:"微软雅黑"; color:#888;}
.con_inner p{ line-height:18px; color:#888;}
.con_inner p strong{ color:#333;}
.con_inner p a{ display:block; width:10px; height:20px; background:url(../images/arrow4.gif) no-repeat; margin-top:7px;}
.con_inner p a:hover{ background:url(../images/arrow4_hover.gif) no-repeat;}


/*service*/
.txt{ margin-bottom:45px; padding-left:15px;}
.txt ul li{ width:287px; float:left; margin-left:20px; margin-right:15px; padding-bottom:15px;}
.txt ul li img{ margin-bottom:10px;}
.txt ul li p{ color:#333; line-height:18px;}
.txt ul li p strong{ color:#333;}


/*jianjie*/
.jianjie{ padding-left:35px; margin-bottom:15px; width:609px;}
.jianjie p{ line-height:18px; font-size:12px; padding-bottom:5px;}


/*team*/
.list ul li div{ width:287px; height:144px; background:#ddd; color:#333; font-size:14px; font-weight:bold; margin-bottom:10px;}
.list ul li div span{ float:right; margin-top:15px; margin-right:83px;}
.list ul li dl dd{ line-height:18px; color:#888;}


/*jiaru*/
.jiaru{ padding-left:35px; margin-bottom:15px;position:relative;}
.jiaru div.jiaru_content{ width:609px;}
.jiaru div.jiaru_content p{ line-height:18px; color:#888; padding-top:10px; margin-bottom:15px;}
.jiaru div.jiaru_content dl{ margin-bottom:20px; margin-top:5px;}
.jiaru div.jiaru_content dl dd{ line-height:18px; color:#888;}
.jiaru div.jiaru_content dl dt{ line-height:18px; font-weight:bold; color:#888;}
.list h1{ font-size:24px; font-family:"微软雅黑"; color:#888; padding-bottom:10px; font-weight:normal;}
.list ul li dl.contact dd{ color:#333;}



/*case*/
.case{ width:996px; margin:0 auto; margin-bottom:35px; height:560px;}
.case_img{ width:332px; height:140px; float:left; position:relative;}
.case_title{ height:24px; line-height:24px; position:absolute; top:0; padding-left:20px; background:#ff7900; width:312px; display:none;}
.case_title a{ color:#fff;}
.case_title a b{ font-weight:normal;}
.case_btn{ width:996px; margin:0 auto; height:31px; position:relative; padding-bottom:26px;}
.case_btn a{ display:block; float:left; width:16px; height:31px;}
.case_btn a.back,.case_btn a.prev{ background:url(../images/arrow3.gif) no-repeat;}
.case_btn a.next{ background:url(../images/arrow2.gif) no-repeat; position:absolute; right:35px; top:0;}
.case_btn a.back{ position:absolute; left:166px; top:0;}
.case_btn a.prev{ position:absolute; left:297px; top:0;}
.case_btn a.next:hover{ background:url(../images/arrow2_hover.gif) no-repeat;}
.case_btn a.back:hover,.case_btn a.prev:hover{ background:url(../images/arrow3_hover.gif) no-repeat;}
.case_img2{ width:332px; height:280px; float:left; position:relative;}
.contact a{ color:#ff7900;}
.contact dd{ height:18px}


.newnew{ width:995px; margin:auto}

.newnew li{ float:left; margin:0 5px;}
.newnew li a{ color:#FFFFFF}

.link{ padding-left:166px; color:#888; font-size:12px; height:18px;}
.link span{ display:block; float:left;}
.link a{ color:#ff7900; font-size:12px;}
.link li{ float:left; margin-left:10px;}
.link a:hover{font-weight:bold}

@media only screen and (max-width: 768px) {
	.link,.foot p{padding-left: 0;width: 97%;margin: 0 auto;}
	.list ul li{width: 98%;padding: 0.5rem 0.2rem;margin-left:0rem;}
	.foot{padding: 0rem; width:100%;}
	.right{margin:3rem 0; width:100%;}
	.left{ width:100%;}
	.menu{margin-left: 5rem;}
	.tel{padding-left:4rem;}
	.jianjie{padding-left: 0.5rem;}
	.content{margin-top: 5rem;}
	.contain{ width:100%;}
	td{display: block;}
	.jiaru{padding-left:0 ;}
	.txt ul li{ width: 98%; float: left; margin-left: 0.2rem; padding-bottom: 15px;}
	.newnew{ width:100%;}
	.newnew li a{ color:#999;}
	.con{ width:100%; margin-left:0; padding:0;}
	.con_inner{ width:80%; margin:0; margin-left:10px;}
	.fy{ padding:0!important; margin:0!important; width:100%!important; margin-bottom:20px!important;}
}




















